/**
 * Vue的插件，用来获取和设置localStorage存储
 **/
let local = {
  save (key, value) {
    localStorage.setItem(key, JSON.stringify(value))
  },
  fetch (key) {
    return JSON.parse(localStorage.getItem(key)) || {}
  }
}
/*
* 该插件使用的时候需要使用Vue.use(Utile)注册，注册的时候install方法会被执行，在vm的原型上添加上一个$local属性，该属性
* 就是我们在上面定义的local对象
*
* */
export default {
  install: function (vm) {
    vm.prototype.$local = local
  }
}
